runtime.m.gsignal (field)
44 uses
runtime (current package)
arena.go#L477: if mp.gsignal == getg() {
arena.go#L757: if mp.gsignal == getg() {
cgocheck.go#L42: if gp == gp.m.g0 || gp == gp.m.gsignal {
debug.go#L212: if gp == gp.m.g0 || gp == gp.m.gsignal {
debug.go#L231: if gp == gp.m.g0 || gp == gp.m.gsignal {
malloc.go#L1209: if mp.gsignal == getg() {
malloc.go#L1365: if mp.gsignal == getg() {
malloc.go#L1510: if mp.gsignal == getg() {
malloc.go#L1601: if mp.gsignal == getg() {
malloc.go#L1694: if mp.gsignal == getg() {
malloc.go#L1949: if mp.gsignal == getg() {
malloc_stubs.go#L143: if mp.gsignal == getg() {
malloc_stubs.go#L243: if mp.gsignal == getg() {
malloc_stubs.go#L351: if mp.gsignal == getg() {
os_linux.go#L388: mp.gsignal = malg(32 * 1024) // Linux wants >= 2K
os_linux.go#L389: mp.gsignal.m = mp
proc.go#L1019: if mp.gsignal != nil {
proc.go#L1020: mp.gsignal.stackguard1 = mp.gsignal.stack.lo + stackGuard
proc.go#L2009: if mp.gsignal != nil {
proc.go#L2010: stackfree(mp.gsignal.stack)
proc.go#L2012: valgrindDeregisterStack(mp.gsignal.valgrindStackID)
proc.go#L2013: mp.gsignal.valgrindStackID = 0
proc.go#L2019: mp.gsignal = nil
proc.go#L4582: if gp == gp.m.g0 || gp == gp.m.gsignal {
runtime2.go#L626: gsignal *g // signal-handling g
secret.go#L107: sigstacks = append(sigstacks, mp.gsignal.stack)
signal_unix.go#L477: setg(gp.m.gsignal)
signal_unix.go#L483: gp.m.gsignal.stktopsp = sys.GetCallerSP()
signal_unix.go#L563: if sp >= mp.gsignal.stack.lo && sp < mp.gsignal.stack.hi {
signal_unix.go#L1120: print("mp.gsignal stack [", hex(mp.gsignal.stack.lo), " ", hex(mp.gsignal.stack.hi), "], ")
signal_unix.go#L1338: signalstack(&mp.gsignal.stack)
signal_unix.go#L1426: old.stack = gp.m.gsignal.stack
signal_unix.go#L1427: old.stackguard0 = gp.m.gsignal.stackguard0
signal_unix.go#L1428: old.stackguard1 = gp.m.gsignal.stackguard1
signal_unix.go#L1429: old.stktopsp = gp.m.gsignal.stktopsp
signal_unix.go#L1432: gp.m.gsignal.stack.lo = stsp
signal_unix.go#L1433: gp.m.gsignal.stack.hi = stsp + st.ss_size
signal_unix.go#L1434: gp.m.gsignal.stackguard0 = stsp + stackGuard
signal_unix.go#L1435: gp.m.gsignal.stackguard1 = stsp + stackGuard
signal_unix.go#L1444: gp := getg().m.gsignal
stack.go#L1033: print("runtime: newstack called from g=", hex(thisg.m.morebuf.g), "\n"+"\tm=", thisg.m, " m->curg=", thisg.m.curg, " m->g0=", thisg.m.g0, " m->gsignal=", thisg.m.gsignal, "\n")
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |